/**
 * Representación del turno realizado en una jornada laboral
 * 
 * @author Alex Muñoz , Mauricio Orellana
 * @version 2012.05.23
 */

import java.util.ArrayList;

public class Turno {
    
    private String horarioLlegada;
    private String horarioSalida;
    private ArrayList<Empleado> empleados;
    private Jornada jornada;
    
    /**
     *  Constructor de Objetos de la Clase Turno
     * 
     * @param horarioLlegada Cadena que contiene el el horario de inicio del turno
     * @param horarioSalida Cadena que contiene el horario de fin del turno
     * @param jornada   Objeto enumerado que permite diferenciar si el turno es de Dia o si es de Noche
     */

    public Turno(String horarioLlegada, String horarioSalida, Jornada jornada)
    {
        this.horarioLlegada = horarioLlegada;
        this.horarioSalida = horarioSalida;
        this.jornada = jornada;
    }
    
    /**
     * Obtener Empleados
     * 
     * @return una coleccion con todos los empleados que trabajan en el turno 
     */
    public ArrayList<Empleado> getEmpleados()
    {
        return this.empleados;
    }
    
    
}
